heavy going

Translations
difficile
Definitions
A situation or task that is difficult, challenging, or requires a lot of effort to progress or complete.